import Cookie from 'js-cookie'

export default {
    state: {
        // 个人信息
        userData: {},
    },
    mutations: {
        // 获取用户信息
        getUserData(state, val) {
            state.userData = val
            console.log(val)

            // Cookie.remove(userData)
            // 将用户信息保存在本地存储中，保存时间为1天
            Cookie.set('userData', JSON.stringify(val), { expires: 1 })
        },
        // 在页面加载时从本地存储中获取用户信息
        initUserData(state) {
            const userData = Cookie.get('userData')
            if (userData) {
                state.userData = JSON.parse(userData)
            }
        },
    }
}